human-powered transport - Turco Inglés Diccionario